Day 1 - Arrival, unwind and relaxing at the beach

Arrival at Bali. Then take it easy and unwind in the evening, spend your quiet night at Balangan beach. During low tide, it is the perfect beach to stroll and enjoy the sunset. The trip itself to get here will have you pass local villages and local people, giving you an apt introduction to Bali.

Day 2 - Enjoying food and drinks, paddy terraces and Kecak Dance

Take a trip around Tegalalang for the breathtaking paddy terraces. Towards evening, go in time for the well-known performance in Bali 'the Kecak Dance'. After that, have another feast at Naughty Nuri and then end the night with drinks at the Potato Head club.

Day 3 - Ubud art and culture, shopping, cooking class, spa and massage

Today is the day to soak in all of Ubud art and culture. There is a good collection of art museums and art galleries here in Ubud. When you have had enough, indulge yourself in shopping at the bountiful of shops and boutiques. By then your feet and body should deserve some good spa and massage pampering.

Day 4- Sightseeing day of Lovina dolphin, Uluwatu and Tanah Lot temples

This would be the sightseeing day. Wake up early for the dolphin watching at Lovina. Next is the visit to the famous Uluwatu Temple and then Tanah Lot Temple, in time to enjoy the amazing sunset there.

Day 5- Mount Batur and party at the beach

Take a tour to Mount Batur, hike and trek up this wonderful volcano for a beautiful sunrise today. Later recoup at the hotel to refresh and reenergize for the long night to come. Head out to Kuta beach for a party and late night out.

Day 6-Seminyak, coffee and cafes and Ku De TA

Take this day to explore the upmarket Seminyak with many things to do. At the same time, sneak in more shopping in Ubud and Seminyak. Then its cafe hoping to try out all the delicious coffee. For another wonderful sunset, head to Ku De Ta and enjoy it among the beach bars.

Day 7- Coffee tasting

Detour off the ordinary tourist trail, go to the coffee plantation at Bali Pulina Agro Tourism. Slowly sip coffee and watch the world go by here. It is one of the most relaxing things to do in Bali. By now, you would like to have some time to take in all that you have experienced so far in Bali.

Day 8- Surfing lessons, beach and sunset dinner

Start the day with a late breakfast or brunch at Kuta before going for your surfing lessons at Kuta beach. This place is one of the best surfing spots in Bali and good for beginners too. Then get some suntan and swimming in at Kuta beach after the lessons. Go to Jimbaran for the famous romantic seafood dinner by the beach watching the sun go down.

Day 9- White water rafting and Elephant Safari Park

Have an outdoor activities in Bali day before leaving by going for the white water rafting in the jungle. Next, go to the Elephant Safari Park in Desa Taro.

Day 10- Last minute shopping and departure

Before flying off, sneak in some last minute shopping at Seminyak and then drive to the airport for departure.